1ef4725a8a3c3ef58be8cf4039acb080df92dbbf,src/com/redhat/ceylon/compiler/loader/LazyPackage.java,LazyPackage,getDirectMember,#String#,56
Before Change
public Declaration getDirectMember(String name) {
String pkgName = getQualifiedNameString();
// we need its package ready first
PackageSymbol javaPkg = reader.enterPackage(names.fromString(pkgName ));
javaPkg.complete();
String className = getQualifiedName(pkgName, name);
ClassSymbol classSymbol = modelLoader.lookupClassSymbol(className);
After Change
// we need its package ready first
PackageSymbol javaPkg = null;
if (pkgName.equals("")) {
javaPkg = modelLoader.syms().unnamedPackage;
}
else {
javaPkg = reader.enterPackage(names.fromString(pkgName ));
}
javaPkg.complete();